package com.xiaoai.generic;

/**
 * @Author
 * @Date 2021-09-07 22:29
 */
public class Generic<T> {
    private T key;

    public Generic(T key) {
        this.key = key;
    }

    /**
     * 此方法并不是泛型方法，只是使用了类的泛型
     */
    public T getKey() {
        return key;
    }

    /**
     * 此方法并不是泛型方法，只是使用了类的泛型
     * @param key
     */
    public void setKey(T key) {
        this.key = key;
    }

    public <E> E getValue(E obj){
        return obj;
    }
}
